#include using namespace std; void main() { int ids[50]; float gpas[50]; for(int i = 0;i < 50; i++) { cin >> ids[i]; cin >> gpas[i]; } for(int i = 0;i < 50; i++) { cout << ids[i] << " "; cout << gpas[i] << endl; } for(int i = 0;i < 50; i++) { if( gpas[i] >=3) { cout << ids[i] << endl; } } ////pointer - variable that holds an address //int grades[4] = {1,2,3,4}; ////null terminator ////c-style string - an array of char with a null terminator ////char name[5] = {'D','a','n','a','\0'}; //char name[50] = "Dana"; ////"a", 'a' //cout << grades << endl; //cout << grades + 1 << endl; //cout << grades + 2 << endl; //for(int i= 0; i < 4;i++) //{ // //cout << grades[i] << " "; // //pointer arithmetic // cout << *(grades + i) << endl; //} //cout << name << endl; //cin >> name; //cout << name << endl; ////declare a pointer //int x = 4; ////& is the "address of" operator ////int* p = &x; //int * p = grades; //cout << p << endl; ////walking the pointer //cout << *p << endl; //p++; //cout << *p << endl; //p++; //cout << *p << endl; }